package chapter4;

import java.util.Arrays;

public class Chapter4Main {

    public static void main(String[] args) {
//        int[] A = new int[]{-2, -1, 3, -4, 5};
//        System.out.println(Arrays.toString(findMaxSubArray(A, 0, A.length - 1)));
//        System.out.println(Arrays.toString(findMaxSubArray2(A)));
//        System.out.println(Arrays.toString(findMaxSubArray3(A)));
//        System.out.println(crossPoint());

//        int[][] A = new int[][]{{1, 2}, {1, 2}};
//        int[][] B = new int[][]{{3, 4}, {3, 4}};
        int[][] A = new int[][]{{1}};
        int[][] B = new int[][]{{3}};
//        System.out.println(Arrays.deepToString(squareMatrixMultiply(A, B)));
        System.out.println(Arrays.deepToString(MatrixMultiply.squareMatrixMultiplyRecursive2(A, B)));
    }


}
